Request For Payment Status
The RequestForPaymentStatus method enables to receive 'Payment Status Request against RFP' initiated by the beneficiary for which the bank responds with the status of the received RFP
Method: InboundServiceClient:RequestForPaymentStatus
Headers
Name | Value |
---|---|
Credential | "Basic c3VwcG9ydCsxQG5ldHN5cy1pbmMuY29tOjM5ZDYxOGJkNTVmN5NWQxY2RlNDE5" |
Signature | "{{signature}}" |
Example
Payload Parameters
Parameter | Description |
---|---|
instructedAmount Mandatory | Object |
amount Mandatory | Number Amount of transaction as instructed by the beneficiary Example – 3112 |
currency Mandatory | String Currency code in which the transaction was instructed Example – "USD" |
msgID Mandatory | String Unique message identifier to identify the pacs.008 message Example – "20240603011001726cYtlCBJBxYmw6ZB" |
processor Mandatory | String Payment channel through which the transaction happens Example – "FEDNOW" |
rawMessage Mandatory | String Raw response message related to the transaction encoded in Base64 Example – "Base64 encoded data for received xml message" |
uuid Mandatory | String Unique ID present in the message Example – "655835a7-bd9a-416a-8758-bd9c0fdc34e8" |
Request Body (Applicable only for FedNow)
{
"instructedAmount": {
"amount": 3112,
"currency": "USD"
},
"msgID": "20240603011001726cYtlCBJBxYmw6ZB",
"processor": "FEDNOW",
"rawMessage": "Base64 encoded data for received xml message",
"uuid": "655835a7-bd9a-416a-8758-bd9c0fdc34e8"
}
Response
Response Parameters
Parameter | Description |
---|---|
referenceNumber | String Reference number of the transaction request Example – "20240603011001726J1hHuHgyujytyRR" |
status | String Status of the payment request Example – "ACCC" |
Response Body (Applicable only for FedNow)
{
"referenceNumber": "20240603011001726J1hHuHgyujytyRR",
"status": "ACTC"
}